package com.school.repair.util;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Root {
	private Root() {

	}

	private static SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

	public static Date toDate(String str) {
		try {
			return df.parse(str);
		} catch (Exception e) {
			// TODO 自动生成的 catch 块
			// e.printStackTrace();
		}
		return null;
	}

	public static String dateToStr(Date date) {
		try {
			return df.format(date);
		} catch (Exception e) {
			// e.printStackTrace();
		}
		;
		return "";

	}

	public static int toInt(String str) {
		try {
			return Integer.parseInt(str);
		} catch (Exception e) {
			// TODO 自动生成的 catch 块
			//e.printStackTrace();
		}
		return 0;
	}

	public static int toInt(String str, int defult) {
		try {
			return Integer.parseInt(str);
		} catch (Exception e) {
			// TODO 自动生成的 catch 块
			//e.printStackTrace();
		}
		return defult;
	}

	public static Long toLong(String str) {
		System.out.println(str+">>>>>>>>>>>");
		try {
			return Long.parseLong(str);
		} catch (Exception e) {
		}
		return 0L;
	}

	public static String convertNull(Object o) {
		if (o == null)// || o.equals("null"))
			return "";
		return String.valueOf(o);
	}

	public static boolean isNotNull(Object data) {
		// TODO 自动生成的方法存根
		return false;
	}

    public static float toFloat(String fee) {
		try {
			return Float.parseFloat(fee);
		} catch (Exception e) {
		}
		return 0;
    }



}
